(function(jQuery){
    $it_mobile_nav = jQuery('#menu .tip'),
    $it_nav_list = jQuery('#menu ul.ddsmoothmenu');
	
    jQuery(document).ready(function(){
        it_menu( $it_nav_list, $it_mobile_nav, 'mobile_menu', 'it_mobile_menu' );
		
        function it_menu( menu, append_to, menu_id, menu_class ){
            var $menu_nav;
			
            menu.clone().attr('id',menu_id).removeClass().attr('class',menu_class).appendTo( append_to );
            $menu_nav = append_to.find('> ul');
            $menu_nav.find('li:first').addClass('it_first_menu_item');
			
            append_to.click( function(){
                if ( jQuery(this).hasClass('closed') ){
                    jQuery(this).removeClass( 'closed' ).addClass( 'opened' );
                    $menu_nav.slideDown(500);
                } else {
                    jQuery(this).removeClass( 'opened' ).addClass( 'closed' );
                    $menu_nav.slideUp(500);
                }
                return false;
            } );
			
            append_to.find('a').click( function(event){
                event.stopPropagation();
            });
        }		
	
    });
})(jQuery)